replacement vehicles - French English Dictionary